.P-user {
	&LoginForm {
		display: block;
		padding: 50px 100px 0;

		&Logo {
			width: 320px;
			height: 140px;
			line-height: 140px;
			text-align: center;
			overflow: hidden;
			vertical-align: middle;
			img {
				margin-left: 12px;
				margin-top: 10px;
			}
		}

		&Title {
			display: none;
			margin: 0 0 5px;
			font-size: 16px;
		}
		&Input {
			width: 320px;
			font-size: 16px;
			padding: 8px 6px;
			border: 1px solid #AAA;
		}
		&Invalid {
			border-color: #DC8D99!important;
			background: #FFF7F8!important;
		}
		&Error {
			display: block;
			color: #C83100;
			line-height: 25px;
			height: 30px;
			font-size: 13px;
		}
		&Option {
			padding: 10px 0 10px;
			font-size: 13px;
			label {
				color: #fff;
				input {
					vertical-align: -2px;
				}
			}
		}
		&ButtonBar {
			padding: 20px 0;
			text-align: center;
			font-size: 13px;
			button {
				width: 335px;
				height: 40px;
				border-radius: 3px;
				background: @varSheme !important;

				&:hover {
					background: @varShemeHover !important;
				}
				&:active {
					background: @varShemeActive !important;
				}
			}
		}
	}
}
.P-messageCenter{
	.un-read{
		color:#07d; font-size:13px;
	}
}
.P-shortCutMenu{
	.shortCutPair{
		float:left;

		width:32%;

		span{display:block;float:left;width:50%;}

		&:nth-child(3n+2),&:nth-child(3n+3){
			padding-left:1%;
			border-left:1px solid #ccc;
		};

	}
}